:root {
    /* 深色主题（默认） */
    --bg-primary: rgba(0, 27, 46, 0.8);
    --bg-secondary: rgba(0, 168, 255, 0.1);
    --text-primary: #ffffff;
    --text-secondary: rgba(255, 255, 255, 0.7);
    --border-color: rgba(0, 168, 255, 0.2);
    --cyber-blue: #00a8ff;
    --card-bg: rgba(0, 168, 255, 0.05);
    --shadow-color: rgba(0, 168, 255, 0.2);
}

/* 浅色主题 */
[data-theme="light"] {
    --bg-primary: rgba(255, 255, 255, 0.9);
    --bg-secondary: rgba(0, 168, 255, 0.05);
    --text-primary: #333333;
    --text-secondary: #666666;
    --border-color: rgba(0, 168, 255, 0.3);
    --cyber-blue: #0077cc;
    --card-bg: rgba(255, 255, 255, 0.9);
    --shadow-color: rgba(0, 0, 0, 0.1);
} 